imperial supply depot - Deutsch Englisch Wörterbuch